package com.muyu.system.service;

import java.util.List;

import com.muyu.system.domain.DmKeys;

/**
 * 令牌信息Service接口
 *
 * @author ruoyi
 * @date 2025-01-16
 */
public interface IDmKeysService {
    /**
     * 查询令牌信息
     *
     * @param id 令牌信息主键
     * @return 令牌信息
     */
    public DmKeys selectDmKeysById(Long id);

    /**
     * 查询令牌信息列表
     *
     * @param dmKeys 令牌信息
     * @return 令牌信息集合
     */
    public List<DmKeys> selectDmKeysList(DmKeys dmKeys);

    /**
     * 新增令牌信息
     *
     * @param dmKeys 令牌信息
     * @return 结果
     */
    public int insertDmKeys(DmKeys dmKeys);

    /**
     * 修改令牌信息
     *
     * @param dmKeys 令牌信息
     * @return 结果
     */
    public int updateDmKeys(DmKeys dmKeys);

    /**
     * 批量删除令牌信息
     *
     * @param ids 需要删除的令牌信息主键集合
     * @return 结果
     */
    public int deleteDmKeysByIds(Long[] ids);

    /**
     * 删除令牌信息信息
     *
     * @param id 令牌信息主键
     * @return 结果
     */
    public int deleteDmKeysById(Long id);
}
